body {
  background: #ffffff;
}

.glass-container{
	background: #3f51b5;
	padding-top: 20vh;
}
.banner-container{
	width: 100%;
	background: #ffffff;
	padding-top: 1vh;
	padding-bottom:1vh;
}
.banner-content{
	width: 100%;
	margin: 1em auto;
	text-align:center;
}
.banner-content .img-bizinfo {
	width	: 24px;
	height	: 24px;
}

.banner-content .biz-title {
	color:blue;
	font-size:16px;
}



.grid-containner {
	margin: 2px;
	width: 100%;
	position: relative;
	text-align: center;
}


.rb-grid .grid-content {
	width: 32.5%;
	height: 6em;
	margin: 1px;
	background: #ffffff;
	color: #8CC7DF;
	display: block;
	float: left;
	cursor: pointer;
	position: relative;
	text-align: center;	
}


.grid-card {
	max-width: 480px;
	margin: 15px auto;
	font-size:1em;
}

.grid-img{
	width: 2em;
	height: 2em;
}

.grid-card .type-title{
	color	: #3f51b5;
}
.toolbar-link img{
	width: 1em ;
	height: 1em;
}

.clearfix:before,.clearfix:after{ 
    content:""; 
    display:table; 
} 
.clearfix:after{clear:both;} 
